package edu.zut.arrays;

import java.util.Arrays;

public class ArraysDemo2 {

    public static void main(String[] args) {
        /**
         * 二维数组：
         *      一维数组相当于数据的线性集合
         *      二维数组是由多个一维数组组成的数组  是数据的平面集合
         */
        int[][] arr = new int[5][];
        //arr2
        int[][] arr2 ={{1,5,6,9,8,8},{2,5,6},{8,9,78}};
        System.out.println(arr2.length);
        int[] arr3 = arr2[0];
        //获取arr2  第二个元素 的第一个元素数据
        int i = arr2[1][0];
        System.out.println(i);
//        arr[x][y]
        //遍历
        for (int j = 0; j < arr2.length; j++) {
            for (int k = 0; k < arr2[j].length; k++) {
                System.out.println(arr2[j][k]);
            }
        }

        for(int[] m : arr2){
            for(int n : m){
                System.out.println(n);
            }
        }


        int[] arr4 = {65, 89, 56, 78, 45, 69, 59};
        Arrays.sort(arr4);
        System.out.println(Arrays.toString(arr4));

    }

}
